🏠 חזרה לעמוד הבית

📅 נוסחאות תאריך ושעה

כל הפונקציות לחישובי תאריכים, זמן וימי עבודה

נושא נוסחה (EN) שם עברי תיאור
נוכחי TODAY היום מחזירה את התאריך הנוכחי (ללא שעה)
תחביר אנגלי: TODAY() פירוש עברי: TODAY() - ללא פרמטרים
דוגמאות:
• =TODAY() - התאריך של היום
• =TODAY()+7 - תאריך בעוד שבוע
• =TODAY()-30 - תאריך לפני חודש
• מתעדכן אוטומטי כל יום
נוכחי NOW עכשיו מחזירה את התאריך והשעה הנוכחיים
תחביר אנגלי: NOW() פירוש עברי: NOW() - ללא פרמטרים
דוגמאות:
• =NOW() - תאריך ושעה נוכחיים
• =NOW()+1 - תאריך ושעה בעוד 24 שעות
• =INT(NOW()) - רק החלק של התאריך (ללא שעה)
• מתעדכן בכל פעם שהגיליון מחושב מחדש
חילוץ YEAR שנה מחלצת את מספר השנה מתוך תאריך נתון
תחביר אנגלי: YEAR(serial_number) פירוש עברי: YEAR(התאריך ממנו רוצים להוציא את השנה)
דוגמאות:
• =YEAR("15/01/2024") יחזיר 2024
• =YEAR(TODAY()) - השנה הנוכחית
• =YEAR(A1) - השנה מהתאריך בתא A1
• שימושי לסינון ודיווחים לפי שנים
חילוץ MONTH חודש מחלצת את מספר החודש מתוך תאריך נתון
תחביר אנגלי: MONTH(serial_number) פירוש עברי: MONTH(התאריך ממנו רוצים להוציא את החודש)
דוגמאות:
• =MONTH("15/03/2024") יחזיר 3
• =MONTH(TODAY()) - החודש הנוכחי
• =IF(MONTH(A1)=12, "דצמבר", "חודש אחר") - בדיקה אם דצמבר
חילוץ DAY יום מחלצת את מספר היום בחודש מתוך תאריך נתון
תחביר אנגלי: DAY(serial_number) פירוש עברי: DAY(התאריך ממנו רוצים להוציא את היום)
דוגמאות:
• =DAY("15/03/2024") יחזיר 15
• =DAY(TODAY()) - היום הנוכחי בחודש
• =IF(DAY(A1)=1, "תחילת חודש", "אמצע/סוף חודש")
חילוץ WEEKDAY יום בשבוע מחזירה מספר המייצג את היום בשבוע של תאריך מסוים
תחביר אנגלי: WEEKDAY(serial_number, [return_type]) פירוש עברי: WEEKDAY(תאריך, [סוג החזרה - 1 לראשון עד שבת])
דוגמאות:
• =WEEKDAY(TODAY()) - יום השבוע הנוכחי (1=ראשון, 7=שבת)
• =WEEKDAY(A1, 2) - 1=שני, 7=ראשון
• =IF(WEEKDAY(A1)=7, "שבת", "יום חול") - בדיקה אם שבת
חישוב DATE יצירת תאריך יוצרת תאריך מרכיבי שנה, חודש ויום נפרדים
תחביר אנגלי: DATE(year, month, day) פירוש עברי: DATE(שנה, חודש, יום)
דוגמאות:
• =DATE(2024, 12, 25) - יוצר את התאריך 25/12/2024
• =DATE(YEAR(TODAY()), 12, 31) - 31 בדצמבר השנה
• =DATE(A1, B1, C1) - תאריך מתאים נפרדים
חישוב DATEDIF הפרש תאריכים מחשבת את ההפרש בין שני תאריכים ביחידות שונות
תחביר אנגלי: DATEDIF(start_date, end_date, unit) פירוש עברי: DATEDIF(תאריך התחלה, תאריך סיום, יחידת המדידה)
דוגמאות:
• =DATEDIF(A1, TODAY(), "Y") - גיל בשנים
• =DATEDIF(A1, B1, "M") - הפרש בחודשים
• =DATEDIF(A1, B1, "D") - הפרש בימים
• יחידות: "Y"=שנים, "M"=חודשים, "D"=ימים, "YM"=חודשים ללא שנים
חישוב EDATE תאריך עתידי (חודשים) מחזירה את התאריך שנמצא מספר חודשים לפני או אחרי תאריך ההתחלה
תחביר אנגלי: EDATE(start_date, months) פירוש עברי: EDATE(תאריך התחלה, מספר חודשים להוספה/החסרה)
דוגמאות:
• =EDATE(TODAY(), 6) - תאריך בעוד 6 חודשים
• =EDATE(A1, -3) - 3 חודשים לפני התאריך ב-A1
• =EDATE("01/01/2024", 12) - 01/01/2025
• מעולה לחישוב תאריכי פירעון ותוקף
חישוב EOMONTH סוף חודש מחזירה את התאריך של היום האחרון בחודש
תחביר אנגלי: EOMONTH(start_date, months) פירוש עברי: EOMONTH(תאריך התחלה, כמה חודשים קדימה/אחורה)
דוגמאות:
• =EOMONTH(TODAY(), 0) - היום האחרון של החודש הנוכחי
• =EOMONTH(A1, 1) - סוף החודש הבא
• =EOMONTH("15/02/2024", 0) יחזיר 29/02/2024
• מעולה לחישובי שכר וחשבוניות
חישוב YEARFRAC חלק מהשנה מחשבת את החלק בשנה המיוצג על-ידי מספר הימים שבין שני תאריכים
תחביר אנגלי: YEARFRAC(start_date, end_date, [basis]) פירוש עברי: YEARFRAC(תאריך התחלה, תאריך סיום, בסיס החישוב)
דוגמאות:
• =YEARFRAC("01/01/2024", "01/07/2024") יחזיר 0.5 (חצי שנה)
• =YEARFRAC(A1, TODAY()) - כמה שנים עברו מאז התאריך ב-A1
• שימושי לחישובי ריבית, ותק עבודה ופנסיה
זמן WORKDAY יום עבודה מחזירה תאריך הנמצא מספר ימי עבודה לפני או אחרי תאריך התחלה
תחביר אנגלי: WORKDAY(start_date, days, [holidays]) פירוש עברי: WORKDAY(תאריך התחלה, מספר ימי עבודה, רשימת חגים)
דוגמאות:
• =WORKDAY(TODAY(), 10) - תאריך בעוד 10 ימי עבודה
• =WORKDAY(A1, 5, חגים) - 5 ימי עבודה עם התחשבות בחגים
• מתעלם מסופי שבוע (שבת-ראשון) ומחגים שמוגדרים
זמן WORKDAY.INTL יום עבודה (מותאם) יום עבודה עם הגדרת ימי סופ"ש מותאמת אישית
תחביר אנגלי: WORKDAY.INTL(start_date, days, [weekend], [holidays]) פירוש עברי: WORKDAY.INTL(תאריך התחלה, ימי עבודה, קוד סוף שבוע, חגים)
דוגמאות:
• =WORKDAY.INTL(TODAY(), 10, 7) - בישראל (שישי-שבת חופש)
• =WORKDAY.INTL(A1, 5, 1) - בחו"ל (שבת-ראשון חופש)
• קודי סוף שבוע: 1=שבת-ראשון, 7=שישי-שבת, 11=רק ראשון
זמן NETWORKDAYS ימי עבודה בין תאריכים מחשבת כמה ימי עבודה יש בין שני תאריכים
תחביר אנגלי: NETWORKDAYS(start_date, end_date, [holidays]) פירוש עברי: NETWORKDAYS(תאריך התחלה, תאריך סיום, רשימת חגים)
דוגמאות:
• =NETWORKDAYS(A1, B1) - ימי עבודה בין שני תאריכים
• =NETWORKDAYS("01/01/2024", "31/01/2024", חגים) - ימי עבודה בינואר
• שימושי לחישוב שכר, ימי חופשה ותכנון פרויקטים
שעה TIME יצירת שעה יוצרת ערך זמן מרכיבי שעה, דקה ושנייה נפרדים
תחביר אנגלי: TIME(hour, minute, second) פירוש עברי: TIME(שעה, דקה, שנייה)
דוגמאות:
• =TIME(14, 30, 0) - יוצר את השעה 14:30:00
• =TIME(A1, B1, C1) - שעה מתאים נפרדים
• =TODAY() + TIME(9, 0, 0) - היום בשעה 9:00
שעה HOUR / MINUTE / SECOND חילוץ רכיבי זמן מחלצת שעה, דקה או שנייה מערך זמן
תחביר אנגלי: HOUR(serial_number) / MINUTE(serial_number) / SECOND(serial_number) פירוש עברי: HOUR/MINUTE/SECOND(הזמן לחילוץ)
דוגמאות:
• =HOUR(NOW()) - השעה הנוכחית
• =MINUTE("14:30:45") יחזיר 30
• =SECOND(A1) - השניות מהזמן בתא A1
• שימושי לחישובי שעות עבודה ותזמון
חישוב WEEKNUM מספר שבוע בשנה מחזירה את מספר השבוע בשנה לתאריך נתון
תחביר אנגלי: WEEKNUM(serial_number, [return_type]) פירוש עברי: WEEKNUM(התאריך, סוג החזרה)
דוגמאות:
• =WEEKNUM(TODAY()) - השבוע הנוכחי בשנה
• =WEEKNUM("01/01/2024", 2) - שבוע 1 עם התחלה ביום שני
• =WEEKNUM(A1, 21) - שבוע לפי תקן ISO (שני-ראשון)
• שימושי לדיווחים שבועיים ותכנון פרויקטים
חישוב ISOWEEKNUM שבוע ISO מחזירה את מספר השבוע לפי תקן ISO 8601
תחביר אנגלי: ISOWEEKNUM(date) פירוש עברי: ISOWEEKNUM(התאריך)
דוגמאות:
• =ISOWEEKNUM(TODAY()) - השבוע הנוכחי לפי תקן ISO
• =ISOWEEKNUM("01/01/2024") - שבוע ISO לתחילת השנה
• תקן ISO: השבוע מתחיל ביום שני, השבוע הראשון מכיל את ה-4 בינואר
• מקובל בעסקים ובתעשייה באירופה
חישוב DAYS360 ימים בשנת 360 מחשבת מספר ימים בין תאריכים על בסיס שנה של 360 יום
תחביר אנגלי: DAYS360(start_date, end_date, [method]) פירוש עברי: DAYS360(תאריך התחלה, תאריך סיום, שיטת החישוב)
דוגמאות:
• =DAYS360("01/01/2024", "31/12/2024") - ימים בשנה (360)
• =DAYS360(A1, B1, TRUE) - שיטה אירופאית
• =DAYS360(A1, B1, FALSE) - שיטה אמריקאית (ברירת מחדל)
• שימושי בחישובים פיננסיים ואגרות חוב
• מניח 30 יום לכל חודש, 360 יום לשנה
שעה TIMEVALUE המרת טקסט לזמן ממירה טקסט שמייצג זמן לערך זמן אמיתי
תחביר אנגלי: TIMEVALUE(time_text) פירוש עברי: TIMEVALUE(הטקסט המייצג זמן)
דוגמאות:
• =TIMEVALUE("14:30") - ממיר לערך זמן
• =TIMEVALUE("2:30 PM") - תומך בפורמט 12 שעות
• שימושי כשזמנים מיובאים כטקסט